Skip to content

NumerAPI 3.1.2: payout multiplier removal, support for Python 3.14 and Pandas 3 - #135

Open
ndharasz wants to merge 7 commits into
masterfrom
preview
Open

NumerAPI 3.1.2: payout multiplier removal, support for Python 3.14 and Pandas 3#135
ndharasz wants to merge 7 commits into
masterfrom
preview

Conversation

@ndharasz

@ndharasz ndharasz commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@joshterrill
joshterrill changed the base branch from master to staging August 10, 2026 20:25
@joshterrill joshterrill changed the title NumerAPI 3.0: payout multiplier removal (#134) NumerAPI 3.1: payout multiplier removal, support for Python 3.14 and Pandas 3 Aug 10, 2026
@joshterrill
joshterrill changed the base branch from staging to master August 10, 2026 21:04
@joshterrill joshterrill changed the title NumerAPI 3.1: payout multiplier removal, support for Python 3.14 and Pandas 3 NumerAPI 3.1.2: payout multiplier removal, support for Python 3.14 and Pandas 3 Aug 10, 2026
joshterrill and others added 3 commits August 10, 2026 14:38
- use canonical PEP 440 spelling for the version (3.1.2.dev0)
- changelog: open 3.1.2, date the published 3.0.0 entry, note that 3.1.0/3.1.1
  were never released
- pypi workflow: only publish from v* tags so the `stable` docs pointer can no
  longer trigger a release, require the tag to match setup.py's version, and
  require final (non-prerelease) tags to point at a commit on master
- pypi workflow: build with `python -m build` instead of the deprecated
  `setup.py sdist bdist_wheel`

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
- release tags are bare version numbers; a `v` prefix is no longer valid and is
  now rejected with an explicit error rather than silently ignored
- add RELEASING.md documenting the preview/master flow, the two release
  channels, hotfixes, and the failure modes CI guards against

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants